\section{SVN repository}

One of our working methodologies consisted in working on an \emph{SVN} repository.

We can read in google code \emph{"Project Hosting on Google Code provides a free collaborative development environment for open source projects. 
Each project comes with its own member controls, Subversion/Mercurial repository, issue tracker, wiki pages, and downloads section. Our project 
hosting service is simple, fast, reliable, and scalable, so that you can focus on your own open source development."}.

Some of  the team members have previous experience with this kind of repositories and they have a really good opinion about it, so we decided 
to use it as our repository. In this kind of repositories the whole project can be uploaded and downloaded by team members. It is designed to 
avoid conflicts when developers work in the same files. Furthermore it has a subversion repository which has a history that makes possible to 
recover files after they have been modified.

The FFLocation project home in Google Code is located in \\
\emph{http://code.google.com/p/fflocation/}
and the public read-only repository is accessed using
\emph{svn checkout http://fflocation.googlecode.com/svn/trunk/ fflocation-read-only}

The repository contains one folder for each chapter in the documentation, inside each folder there is an \emph{src} folder, which is used to 
gather all the sources for the documentation and a folder \emph{images}, which has all the images for the report.

Also in the repository you can find one folder named \emph{Code}. Inside this folder you can find three folders \emph{fflandroid, fflserver, 
fflwebsite} where you can find all the code for the different applications, inside these folders you can find also the \emph{doc} folder 
which contains the Javadoc. 

Finally you will find the compiled Android application inside the folder \emph{Code} with the name \emph{fflandroid.apk} and the final report 
in the main folder with the name \emph{report.pdf}.

